an inflated ego - Turco Inglés Diccionario